<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2018/3/27
 * Time: 11:18
 */
namespace app\admin\controller;
use think\facade\Config;
class User{
    public function get(){
//        dump(Config::get());
//        dump(Config::get('app.'));
//        dump(Config::pull('app'));// 推荐使用
//        dump(Config::get('app.app_debug'));
//        dump(Config::get('default_lang'));
//        dump(Config::get('app_debug'));

        // 判断是否存在
        dump(Config::has('default_lang'));
    }

    public function set(){
        dump(Config::get('app_debug'));
        Config::set('app_debug', true);
        dump(Config::get('app_debug'));
    }

    public function helper(){
        # 助手函数不依赖Config类
//        dump(config());
//        dump(config('default_module'));
        # 查询是否存在
        dump(config('?database.hostname'));
        # 获取
        dump(config('database.hostname'));
        # 设置
        config('database.hostname', 'localhost');
        # 获取
        dump(config('database.hostname'));
    }
}